overall protective suit - Francés Inglés Diccionario